package com.study.map.service;

import com.study.map.dto.StaticMapRequest;
import com.study.map.dto.StaticMapResponse;
import com.study.map.exception.MapServiceException;

/**
 * 静态地图服务接口
 *
 * @author study
 * @date 2025-08-31
 */
public interface IStaticMapService {

    /**
     * 静态地图：根据参数生成静态地图图片
     *
     * @param request 静态地图请求参数
     * @return 静态地图结果
     * @throws MapServiceException 地图服务异常
     */
    StaticMapResponse staticMap(StaticMapRequest request) throws MapServiceException;
}